package com.shenhaofeng.rxcache.source;

/**
 * 缓存数据源
 * Created by haofeng on 2016/9/25.
 */
public interface CacheSource<T> {


    /**
     * 获取缓存
     *
     * @param key 缓存的Key
     * @return 缓存数据
     */
    T get(String key);

    /**
     * 持有缓存
     *
     * @param key  缓存的Key
     * @param data 缓存数据
     */
    boolean put(String key, T data);


}
